#include "Vertex.h"

Vertex::Vertex(const SPoint& p, const Vector& n) : point(p), normal(n)
{
}

Vertex::~Vertex()
{
}

void Vertex::precalculate(const Matrix4x4& p, const Matrix3x3& v)
{
	p.transformPoint(point, point);
	v.transformVector(normal, normal);
}
